package co.com.travelsoft.ati.administrador.junit;

import static org.junit.Assert.*;

import java.util.List;

import org.junit.Before;
import org.junit.Test;

import co.com.travelsoft.ati.administrador.DelegadoNegocio;
import co.com.travelsoft.ati.entities.UsuarioDto;
import co.com.travelsoft.ati.exception.TravelSoftException;

public class PruebaMetodosNegocio {

	@Before
	public void setUp() throws Exception {
	}

	@Test
	public void testEliminarUsuario() {
		//fail("Not yet implemented");
	}

	@Test
	public void testConsultarEventos() {
		//fail("Not yet implemented");
	}

	@Test
	public void testCrearEvento() {
		//fail("Not yet implemented");
	}

	@Test
	public void testModificarEvento() {
		//fail("Not yet implemented");
	}

	@Test
	public void testEliminarEvento() {
		//fail("Not yet implemented");
	}

	@Test
	public void testConsultarUsuariosInactivos() {
		DelegadoNegocio delegadoNegocio = DelegadoNegocio.getInstancia();
		
		try {
			List<UsuarioDto> usuariosInactivos = delegadoNegocio.consultarUsuariosInactivos();
			for (UsuarioDto usuarioDto : usuariosInactivos) {
				System.out.println(usuarioDto);
			}
			assertNotNull(usuariosInactivos);
			
		} catch (TravelSoftException e) {
			fail();
			e.printStackTrace();
		}
		
		
	}

}
